const express = require("express");
const cors = require("cors")
const bodyParser = require('body-parser');
const studentRouter = require("./router/students")
const app = express();
app.use(express.static("PUBLIC"))
app.use(cors())
app.use(bodyParser.urlencoded({
    extended: true
}));
app.use(studentRouter)





















app.listen(6080, (err) => {
    if (!err) {
        console.log("服务器启动成功！")
    } else {
        console.log("服务器启动失败")
    }
})





















































// const promise = new Promise((resolve, reject) => {
//     mongoose.connect("mongodb://localhost:27017/student_W2203A", {
//         useNewUrlParser: true,
//         useUnifiedTopology: true
//     })

//     mongoose.connection.once("open", (err) => {
//         if (!err) {
//             console.log("数据库链接成功！")
//             resolve();
//         } else {
//             console.log("数据库连接失败！")
//             reject(err)
//         }
//     })
// });

// (async () => {
//     await promise;
//     const Schema = mongoose.Schema;
//     const studentSchema = new Schema({
//         studentId: {
//             type: String,
//             unique: true,
//             required: true,
//         },
//         name: {
//             type: String,
//             unique: true,
//             required: true,
//         },
//         creatTime: {
//             type: Date,
//             default: Date.now
//         },
//         info: Schema.types.Mixed;
//     })
//     const Students = mongoose.model("students", studentSchema);
//     const student1 = new Students({
//         studentId: '01',
//         name: 'jack22',
//         info: '活泼开朗，团建合作'
//     })

//     student1.save((err) => {
//         if (!err) {
//             console.log("数据传输成功")
//         } else {
//             console.log("数据传输失败")
//         }
//     })
// })();




// app.post("/stu_info", (req, res) => {

// })